package com.cyh.exp.service;

import com.cyh.exp.mode.Result;
import com.cyh.exp.mode.Task_release;
import com.cyh.exp.mode.Task_status;
import com.cyh.exp.mode.Task_sub;

import java.util.List;

public interface TaskService {

    /**
     * 任务查询
     * @param username
     * @return
     */
    Result<List> getAllTask(String username);

    /**
     * 任务发布
     * @param taskRelease
     * @return
     */
    Result InsertTask(Task_release taskRelease);

    /**
     * 任务提交
     */
    Result SubTask(Task_sub task_sub);

    /**
     * 任务审核修改状态
     */
    Result Examine(Task_status task_status);

    /**
     * 任务提交内容查看
     */

    Result getSubCont(String tid,String jrid);

    /**
     * 获取任务内容
     */
    Result getCont(String tid);
}
